wind-protected area - French English Dictionary